package cn.org.timespace.easyframe.model.permission;

/**
 * EfRoleMenu entity. @author MyEclipse Persistence Tools
 */

public class EfRoleMenu implements java.io.Serializable {

	// Fields

	private static final long serialVersionUID = -418641212778709255L;
	private String roleMenuId;
	private EfMenu efMenu;
	private EfRole efRole;

	// Constructors

	/** default constructor */
	public EfRoleMenu() {
	}

	/** minimal constructor */
	public EfRoleMenu(String roleMenuId) {
		this.roleMenuId = roleMenuId;
	}

	/** full constructor */
	public EfRoleMenu(String roleMenuId, EfMenu efMenu, EfRole efRole) {
		this.roleMenuId = roleMenuId;
		this.efMenu = efMenu;
		this.efRole = efRole;
	}

	// Property accessors

	public EfMenu getEfMenu() {
		return this.efMenu;
	}

	public String getRoleMenuId() {
		return roleMenuId;
	}

	public void setRoleMenuId(String roleMenuId) {
		this.roleMenuId = roleMenuId;
	}

	public void setEfMenu(EfMenu efMenu) {
		this.efMenu = efMenu;
	}

	public EfRole getEfRole() {
		return this.efRole;
	}

	public void setEfRole(EfRole efRole) {
		this.efRole = efRole;
	}

}